package com.neouton.crm.pm.entity;

import com.neouton.common.entity.BaseEntityVO;
import lombok.Data;

import java.io.Serializable;

@Data
/**
 * 回款、开票金额关联表
 *
 * @author liujizhong
 * @date 2023-06-12 16:51:11
 */
public class BackBillingMoneyVo extends BaseEntityVO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Integer id;
    /**
     * 项目id
     */
    private Integer projectManageId;
    /**
     * 合同id
     */
    private Integer contractId;
    /**
     * 回款id
     */
    private Integer bmpId;
    /**
     * 开票申请id
     */
    private Integer billId;
    /**
     * 开票记录id
     */
    private Integer billRecordId;
    /**
     * 回款记录id
     */
    private Integer backMoneyId;
    /**
     * 期次
     */
    private Integer bbmPeriod;
    /**
     * 金额
     */
    private String money;
    /**
     * 审批表主键ID
     */
    private Integer approvalId;

    /**
     * 计划回款金额
     */
    private String bmpMoney;
    /**
     * 已申请金额
     */
    private String receiveMoney;
    /**
     * 剩余金额
     */
    private String residualMoney;
    /**
     * 剩余回款金额
     */
    private String residualBackMoney;

}
